Big Huge Thesaurus

antiarrhythmic medication

noun